Miles Sound System SDK 7.2a

System Services

Discussion

The Systems Services include the functions to control the environment, startup, and shutdown of the Miles library.

System Services
AIL_set_redist_directory sets the location of your application's Miles directory.
Register_RIB registers a static library RIB interface on non-Win32 platforms such as Xbox, Sony Playstation 2 or DOS.
AIL_startup initializes the Miles Sound System and prepares for the installation and use of sound drivers.
AIL_shutdown shuts down all active sound drivers, restores normal system timer operation, and disconnects the API timer interrupt handler.
AIL_MSS_version returns the version of the Miles library.
AIL_serve provides periodic foreground service to the Miles Sound System to avoid `starvation` during periods when the application does not yield control frequently.
AIL_set_preference controls certain internal parameters used by the MSS system.
AIL_get_preference queries the current MSS internal parameters.
AIL_last_error returns a string describing the last MSS error.
AIL_background allows an application function to determine if it is currently running in `background` mode from an interrupt or thread, or if it is currently running in the `foreground`.
AIL_register_trace_callback registers an application function to receive debug trace message traffic from MSS.
AILTRACECB specifies a user-defined debug-trace callback.
AIL_platform_property retrieves and/or sets platform-specific properties for the Miles Sound System.
MSS_PLATFORM_PROPERTY is a list of available platform-specific property identifiers for use with the AIL_platform_property function.

For technical support, e-mail Miles3@radgametools.com
© Copyright 1991-2007 RAD Game Tools, Inc. All Rights Reserved.